inbreed animals - Spanish English Dictionary